ball-lifting device - Turkish English Dictionary